home *** CD-ROM | disk | FTP | other *** search
Makefile | 1994-05-25 | 1.9 KB | 73 lines | [TEXT/EMAC] |
- #
- # Makefile for 'Emacs Keyboard', an INIT that patches KeyTrans for Emacs
- # Copyright (C) 1994 Marc Parmet.
- #
- # This file is part of the Macintosh port of GNU Emacs.
- #
- # GNU Emacs is distributed in the hope that it will be useful,
- # but WITHOUT ANY WARRANTY; without even the implied warranty of
- # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- # GNU General Public License for more details.
- #
-
- LIBEQUATES = -l InterfaceLib.xcoff=InterfaceLib ∂
- -l StdCLib.xcoff=StdCLib
-
- .601.c.o ƒ .c
- PPCC -o {default}.601.c.o -appleext on -opt off -sym on {default}.c
-
- .68k.c.o ƒ .c
- C -o {default}.68k.c.o -mbg on {default}.c
-
- .68k.rsrc ƒ .68k.c.o
- Link -o {default}.68k.rsrc ∂
- -rt PDEF=128 ∂
- -t rsrc -c RSED ∂
- {default}.68k.c.o
-
- 'Emacs Keyboard' ƒ ∂
- icon.rsrc ∂
- kbd-patch.601.data ∂
- text.68k.rsrc ∂
- gestalt.68k.rsrc ∂
- install.68k.rsrc ∂
- emacs-keyboard.r
- Rez -o 'Emacs Keyboard' -t INIT -c EMAc emacs-keyboard.r
- setfile -a B 'Emacs Keyboard'
-
- install.68k.rsrc ƒ install.68k.c.o
- Link -o install.68k.rsrc ∂
- -rt INIT=128 -m install ∂
- -ra Main=resLocked ∂
- -t rsrc -c RSED ∂
- install.68k.c.o ∂
- "{Libraries}"Interface.o
-
- kbd-patch.601.data ƒ gestalt.601.c.o text.601.c.o
- PPCLink gestalt.601.c.o text.601.c.o ∂
- "{PPCLibraries}"StdCLib.xcoff ∂
- "{PPCLibraries}"InterfaceLib.xcoff ∂
- "{PPCLibraries}"PPCCRuntime.o ∂
- "{PPCLibraries}"StdCRuntime.o ∂
- -sym on -o kbd-patch.601.xcoff -xm Sharedlibrary ∂
- -export emacs_kbd_gestalt_dispatch,emacs_KeyTrans_patch
- makepef -b kbd-patch.601.xcoff -o kbd-patch.601.data -ft rsrc -fc RSED {LIBEQUATES}
-
- text.c ƒ kbd-patch-data.h
- install.c ƒ kbd-patch-data.h
-
- clean ƒ
- delete -i ∂
- install.68k.c.o ∂
- install.68k.rsrc ∂
- gestalt.601.c.o ∂
- gestalt.601.data ∂
- gestalt.68k.c.o ∂
- gestalt.68k.rsrc ∂
- kbd-patch.601.data ∂
- kbd-patch.601.xcoff ∂
- text.601.c.o ∂
- text.601.data ∂
- text.68k.c.o ∂
- text.68k.rsrc
-